home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / swagg_m.zip / HARDWARE.SWG / 0016_PORTS Info.pas < prev    next >
Pascal/Delphi Source File  |  1993-11-02  |  2KB  |  39 lines

  1. {
  2. ERIC SCHILKE
  3.  
  4. >  I need help in obtaining all pertinent information about
  5. >  AuxInPtr and AuxOutPtr, as pertaining to TP 3.0 reserved
  6. >  Words. These Pointers are referencing BIOS entry points.
  7.  
  8. This is from memory, since I don't have the references here, and
  9. it has been a While....  AuxInPtr and AuxOutPtr are Pointers
  10. containing the addresses of the respective AuxIn Function and
  11. AuxOut Procedure, which are used (and not available as a standard
  12. Function/Procedure) by the standard TP3 I/O drivers.
  13.  
  14. Each of the I/O possibilities has a corresponding Procedure/Function,
  15. address Pointer, and BIOS entry point as follows:
  16.  
  17.      Device        proc/funct        address      BIOS entry
  18.  
  19.   CON:,TRM:,KBD:   ConIn:Char;       ConInPtr       CONIN
  20.   CON:,TRM:,KBD:   ConOut(Ch:Char);  ConOutPtr      CONOUT
  21.   LST:             LstOut(Ch:Char);  LstOutPtr      LIST
  22.   AUX:             AuxIn:Char;       AuxInPtr       READER
  23.   AUX:             AuxOut(ch:Char);  AuxOutPtr      PUNCH
  24.   USR:             UsrIn:Char;       UsrInPtr       CONIN  ?
  25.   USR:             UsrOut(ch,Char);  UsrOutPtr      CONOUT ?
  26.  
  27. I'm not sure about the last two entry points.  Also, if memory
  28. serves correctly, there is another Function, ConSt:Boolean, which
  29. is used by the KeyPressed Function, having a corresponding address
  30. Pointer, ConStPtr, With BIOS entry Const.  if you Write your own I/O
  31. drivers, you should assign the address of the corresponding driver
  32. Function or Procedure to the proper Pointer Variable.  Your question
  33. is a bit vague; what specific problems have you encountered?  I
  34. think that my recollection is accurate; however, my old references
  35. are in an attic in Pennsylvania, While I am here in Huntsville,
  36. Alabama.  Perhaps someone else could confirm and/or amplify on
  37. these observations.
  38. }
  39.